<?php

// 获取管理员列表（超级管理员）
// GET manager.volist

namespace app\api\resource\manager;
use think\Db;

class Volist
{
    // 方法
    public $_method = ['GET'];
    // 前置
    public $_pre    = ['adminLogin','imSuperAdmin'];
    // 描述
    public $_description = '获取管理员列表（超级管理员）';
    // 参数
    public $_param  = [
        'status' => '状态,可选,0-正常,1-锁定',
    ];
    // 返回
    public $_return = [
        200 => '获取成功',
    ];

    public function run(&$request)
    {
        $status = $request->get('status/d',-1);

        $where['id'] = ['>',10];
        if (-1 != $status) $where['status'] = $status;
        $list = Db::name('manager')->where($where)->order('id desc')->select();

        return [200,$list];
    }
}